package com.alks.entity.data.entity.imes;

import com.fasterxml.jackson.annotation.JsonIgnore;
import org.apache.commons.collections.map.HashedMap;

import java.io.Serializable;
import java.util.Date;
import java.util.Map;

public class CutProdDetailSalary implements Serializable {
    private String type;
    private Integer orderType;
    private Integer workType;
    private String companyId;
    private Date dispatchDate;
    private String lotNo;
    private Integer seqNo;
    private String partName;
    private String workerIdNo;
    private String workerName;
    private Integer dispatchQty;
    private String userId;
    private Date sysDate;
    private Integer lsNo;
    private Integer lsNo2;
    private String printFlag;
    private String deptNo;
    private String planNo;
    private String printLabelFlag;
    private String dispatchDept;
    private Float price;
    private Float amt;
    private String cfmFlag;
    private String cfmUser;
    private Date cfmDate;
    private String financeYymm;
    private String processCode;
    private String accountName;
    private String balanceNo;
    private String deptName;
    private String workerId;
    private String style;
    private Integer cutLayer;
    private Integer cutNum;
    private Integer orderQty;
    private String workDeptNo;
    private String sealing;
    private String remark;
    @JsonIgnore
    private String priceFlag;
    @JsonIgnore
    private String priceCfmFlag;
    @JsonIgnore
    private Map<String, Object> params;
    private static final long serialVersionUID = 1L;

    public CutProdDetailSalary() {
    }

    public String getType() {
        return this.type;
    }

    public void setType(String type) {
        this.type = type == null ? null : type.trim();
    }

    public String getCompanyId() {
        return this.companyId;
    }

    public void setCompanyId(String companyId) {
        this.companyId = companyId == null ? null : companyId.trim();
    }

    public Date getDispatchDate() {
        return this.dispatchDate;
    }

    public void setDispatchDate(Date dispatchDate) {
        this.dispatchDate = dispatchDate;
    }

    public String getLotNo() {
        return this.lotNo;
    }

    public void setLotNo(String lotNo) {
        this.lotNo = lotNo == null ? null : lotNo.trim();
    }

    public Integer getSeqNo() {
        return this.seqNo;
    }

    public void setSeqNo(Integer seqNo) {
        this.seqNo = seqNo;
    }

    public String getPartName() {
        return this.partName;
    }

    public void setPartName(String partName) {
        this.partName = partName == null ? null : partName.trim();
    }

    public String getWorkerIdNo() {
        return this.workerIdNo;
    }

    public void setWorkerIdNo(String workerIdNo) {
        this.workerIdNo = workerIdNo == null ? null : workerIdNo.trim();
    }

    public String getWorkerName() {
        return this.workerName;
    }

    public void setWorkerName(String workerName) {
        this.workerName = workerName == null ? null : workerName.trim();
    }

    public Integer getDispatchQty() {
        return this.dispatchQty;
    }

    public void setDispatchQty(Integer dispatchQty) {
        this.dispatchQty = dispatchQty;
    }

    public String getUserId() {
        return this.userId;
    }

    public void setUserId(String userId) {
        this.userId = userId == null ? null : userId.trim();
    }

    public Date getSysDate() {
        return this.sysDate;
    }

    public void setSysDate(Date sysDate) {
        this.sysDate = sysDate;
    }

    public Integer getLsNo() {
        return this.lsNo;
    }

    public void setLsNo(Integer lsNo) {
        this.lsNo = lsNo;
    }

    public Integer getLsNo2() {
        return this.lsNo2;
    }

    public void setLsNo2(Integer lsNo2) {
        this.lsNo2 = lsNo2;
    }

    public String getPrintFlag() {
        return this.printFlag;
    }

    public void setPrintFlag(String printFlag) {
        this.printFlag = printFlag == null ? null : printFlag.trim();
    }

    public String getDeptNo() {
        return this.deptNo;
    }

    public void setDeptNo(String deptNo) {
        this.deptNo = deptNo == null ? null : deptNo.trim();
    }

    public String getPlanNo() {
        return this.planNo;
    }

    public void setPlanNo(String planNo) {
        this.planNo = planNo == null ? null : planNo.trim();
    }

    public String getPrintLabelFlag() {
        return this.printLabelFlag;
    }

    public void setPrintLabelFlag(String printLabelFlag) {
        this.printLabelFlag = printLabelFlag == null ? null : printLabelFlag.trim();
    }

    public String getDispatchDept() {
        return this.dispatchDept;
    }

    public void setDispatchDept(String dispatchDept) {
        this.dispatchDept = dispatchDept == null ? null : dispatchDept.trim();
    }

    public String getCfmFlag() {
        return this.cfmFlag;
    }

    public void setCfmFlag(String cfmFlag) {
        this.cfmFlag = cfmFlag == null ? null : cfmFlag.trim();
    }

    public String getCfmUser() {
        return this.cfmUser;
    }

    public void setCfmUser(String cfmUser) {
        this.cfmUser = cfmUser == null ? null : cfmUser.trim();
    }

    public Date getCfmDate() {
        return this.cfmDate;
    }

    public void setCfmDate(Date cfmDate) {
        this.cfmDate = cfmDate;
    }

    public String getFinanceYymm() {
        return this.financeYymm;
    }

    public void setFinanceYymm(String financeYymm) {
        this.financeYymm = financeYymm == null ? null : financeYymm.trim();
    }

    public String getProcessCode() {
        return this.processCode;
    }

    public void setProcessCode(String processCode) {
        this.processCode = processCode == null ? null : processCode.trim();
    }

    public String getAccountName() {
        return this.accountName;
    }

    public void setAccountName(String accountName) {
        this.accountName = accountName == null ? null : accountName.trim();
    }

    public String getBalanceNo() {
        return this.balanceNo;
    }

    public void setBalanceNo(String balanceNo) {
        this.balanceNo = balanceNo == null ? null : balanceNo.trim();
    }

    public String getDeptName() {
        return this.deptName;
    }

    public void setDeptName(String deptName) {
        this.deptName = deptName == null ? null : deptName.trim();
    }

    public String getWorkerId() {
        return this.workerId;
    }

    public void setWorkerId(String workerId) {
        this.workerId = workerId == null ? null : workerId.trim();
    }

    public Float getPrice() {
        return this.price;
    }

    public void setPrice(Float price) {
        this.price = price;
    }

    public Float getAmt() {
        return this.amt;
    }

    public void setAmt(Float amt) {
        this.amt = amt;
    }

    public String getPriceFlag() {
        return this.priceFlag;
    }

    public void setPriceFlag(String priceFlag) {
        this.priceFlag = priceFlag;
    }

    public Map<String, Object> getParams() {
        if (this.params == null) {
            this.params = new HashedMap();
        }

        return this.params;
    }

    public void setParams(Map<String, Object> params) {
        this.params = params;
    }

    public String getStyle() {
        return this.style;
    }

    public void setStyle(String style) {
        this.style = style;
    }

    public Integer getCutLayer() {
        return this.cutLayer;
    }

    public void setCutLayer(Integer cutLayer) {
        this.cutLayer = cutLayer;
    }

    public Integer getCutNum() {
        return this.cutNum;
    }

    public void setCutNum(Integer cutNum) {
        this.cutNum = cutNum;
    }

    public Integer getOrderQty() {
        return this.orderQty;
    }

    public void setOrderQty(Integer orderQty) {
        this.orderQty = orderQty;
    }

    public String getWorkDeptNo() {
        return this.workDeptNo;
    }

    public void setWorkDeptNo(String workDeptNo) {
        this.workDeptNo = workDeptNo;
    }

    public String getPriceCfmFlag() {
        return this.priceCfmFlag;
    }

    public void setPriceCfmFlag(String priceCfmFlag) {
        this.priceCfmFlag = priceCfmFlag;
    }

    public Integer getOrderType() {
        return this.orderType;
    }

    public void setOrderType(Integer orderType) {
        this.orderType = orderType;
    }

    public Integer getWorkType() {
        return this.workType;
    }

    public void setWorkType(Integer workType) {
        this.workType = workType;
    }

    public String getSealing() {
        return this.sealing;
    }

    public void setSealing(String sealing) {
        this.sealing = sealing;
    }

    public String getRemark() {
        return this.remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }
}
